industrial development center for arab states - Allemand Anglais Dictionnaire